mechanical switching device - Espagnol Anglais Dictionnaire